accomplish one's goal - Français Anglais Dictionnaire